that's dead and buried - Turc Anglais Dictionnaire